package persistencia.usuario;

import java.util.Date;

/**
 *
 * @author steiner
 */
public class UsuarioDAO{

    private String usuarioNome;
    private String usuarioLogin;
    private String usuarioSenha;
    private Date usuarioDataDeNascimento;
    private Boolean usuarioIsAtivo;
    private String usuarioCatrgoria;


    public UsuarioDAO(){

    }

    public UsuarioDAO(String usuarioNome, String usuarioLogin, String usuarioSenha,
            Date usuarioDataDeNascimento, Boolean usuarioIsAtivo,
            String UsuarioCategoria){

        this.usuarioNome = usuarioNome;
        this.usuarioLogin = usuarioLogin;
        this.usuarioSenha = usuarioSenha;
        this.usuarioIsAtivo = usuarioIsAtivo;
        this.usuarioDataDeNascimento = usuarioDataDeNascimento;
        this.usuarioCatrgoria = UsuarioCategoria;

    }

    /*
     * método para limpar usuário
     */
    public void Clear(){
        setUsuarioNome("");
        setUsuarioCatrgoria("");
        setUsuarioDataDeNascimento(null);
        setUsuarioIsAtivo(false);
        setUsuarioLogin("");
        setUsuarioSenha("");
    }


    /**
     * @return the usuarioNome
     */
    public String getUsuarioNome() {
        return usuarioNome;
    }

    /**
     * @param usuarioNome the usuarioNome to set
     */
    public void setUsuarioNome(String usuarioNome) {
        this.usuarioNome = usuarioNome;
    }

    /**
     * @return the usuarioLogin
     */
    public String getUsuarioLogin() {
        return usuarioLogin;
    }

    /**
     * @param usuarioLogin the usuarioLogin to set
     */
    public void setUsuarioLogin(String usuarioLogin) {
        this.usuarioLogin = usuarioLogin;
    }

    /**
     * @return the usuarioSenha
     */
    public String getUsuarioSenha() {
        return usuarioSenha;
    }

    /**
     * @param usuarioSenha the usuarioSenha to set
     */
    public void setUsuarioSenha(String usuarioSenha) {
        this.usuarioSenha = usuarioSenha;
    }

    /**
     * @return the usuarioDataDeNascimento
     */
    public Date getUsuarioDataDeNascimento() {
        return usuarioDataDeNascimento;
    }

    /**
     * @param usuarioDataDeNascimento the usuarioDataDeNascimento to set
     */
    public void setUsuarioDataDeNascimento(Date usuarioDataDeNascimento) {
        this.usuarioDataDeNascimento = usuarioDataDeNascimento;
    }

    /**
     * @return the usuarioIsAtivo
     */
    public Boolean getUsuarioIsAtivo() {
        return usuarioIsAtivo;
    }

    /**
     * @param usuarioIsAtivo the usuarioIsAtivo to set
     */
    public void setUsuarioIsAtivo(Boolean usuarioIsAtivo) {
        this.usuarioIsAtivo = usuarioIsAtivo;
    }

    /**
     * @return the usuarioCatrgoria
     */
    public String getUsuarioCatrgoria() {
        return usuarioCatrgoria;
    }

    /**
     * @param usuarioCatrgoria the usuarioCatrgoria to set
     */
    public void setUsuarioCatrgoria(String usuarioCatrgoria) {
        this.usuarioCatrgoria = usuarioCatrgoria;
    }
}
